algae filter - Francés Inglés Diccionario